package com.erpoa.entity;

import com.erpoa.dto.BatchMatCombLine;
import com.erpoa.dto.BatchMatCombineMain;
import lombok.*;
import lombok.extern.slf4j.Slf4j;

import java.util.List;

/**
 *
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Slf4j
@EqualsAndHashCode
public class PackMessageByMerge {
    private String time;//操作时间
    private String mBarcode;
    private MgUser user;//扫描人
    private Integer optType;
    private String combineNumber;
    private BatchMatCombineMain batchMatCombineMain;
    private List<BatchMatCombLine> batchMatCombLines;

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getmBarcode() {
        return mBarcode;
    }

    public void setmBarcode(String mBarcode) {
        this.mBarcode = mBarcode;
    }

    public Integer getOptType() {
        return optType;
    }

    public void setOptType(Integer optType) {
        this.optType = optType;
    }

    public String getCombineNumber() {
        return combineNumber;
    }

    public void setCombineNumber(String combineNumber) {
        this.combineNumber = combineNumber;
    }

    public BatchMatCombineMain getBatchMatCombineMain() {
        return batchMatCombineMain;
    }

    public void setBatchMatCombineMain(BatchMatCombineMain batchMatCombineMain) {
        this.batchMatCombineMain = batchMatCombineMain;
    }

    public List<BatchMatCombLine> getBatchMatCombLines() {
        return batchMatCombLines;
    }

    public void setBatchMatCombLines(List<BatchMatCombLine> batchMatCombLines) {
        this.batchMatCombLines = batchMatCombLines;
    }

    public MgUser getUser() {
        return user;
    }

    public void setUser(MgUser user) {
        this.user = user;
    }
}